Skip to content

Conversation

@mattevans
Copy link
Member

  • add support for entity/dimension tables (no time range) via intervalType
  • read intermediate transformation SQL to extract WHERE clause filters
  • extend discovery prompt to include correlation filters for dimension tables
  • add FilterSQL and CorrelationFilter to TableRangeStrategy for precise filtering
  • improve fallback discovery to handle entity models and missing ranges
  • normalize YAML field names and fix unquoted datetime values in Claude responses
  • extend QueryRowCount and GenerateOptions to accept additional SQL filters
  • add S3 Cache-Control: no-cache header for fresh seed data downloads

…L filter analysis

- add support for entity/dimension tables (no time range) via intervalType
- read intermediate transformation SQL to extract WHERE clause filters
- extend discovery prompt to include correlation filters for dimension tables
- add FilterSQL and CorrelationFilter to TableRangeStrategy for precise filtering
- improve fallback discovery to handle entity models and missing ranges
- normalize YAML field names and fix unquoted datetime values in Claude responses
- extend QueryRowCount and GenerateOptions to accept additional SQL filters
- add S3 Cache-Control: no-cache header for fresh seed data downloads
@mattevans mattevans self-assigned this Dec 15, 2025
@mattevans mattevans merged commit f3e89cd into feat/ai-everything Dec 15, 2025
2 checks passed
@mattevans mattevans deleted the feat/handle-entity-tables branch December 15, 2025 01:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants